a slight upgrade in the roadway - Français Anglais Dictionnaire